package one.stand.fallback;

import com.jmp.base.dto.*;
import com.jmp.feign.UserFeign;
import one.stand.model.ResultModel;
import org.springframework.stereotype.Component;

/**
 * @author Administrator
 */
@Component
public class UserFallback implements UserFeign {

    @Override
    public ResultModel thumbs(UserThumbsDto dto) {
        return ResultModel.faultTolerant();
    }

    @Override
    public ResultModel viewSave(UserViewSaveDto dto) {
        return ResultModel.faultTolerant();
    }

    @Override
    public ResultModel<UserViewVo> view(UserViewDto dto) {
        return ResultModel.faultTolerant();
    }

    @Override
    public ResultModel updateImgLocal() {
        return ResultModel.faultTolerant();
    }

    @Override
    public ResultModel<UserAdminListVo> adminList(UserAdminListDto dto) {
        return ResultModel.faultTolerant();
    }

    @Override
    public ResultModel<UserAdminSaveVo> adminSave(UserAdminSaveDto dto) {
        return ResultModel.faultTolerant();
    }

    @Override
    public ResultModel save(UserSaveDto dto) {
        return ResultModel.faultTolerant();
    }

    @Override
    public ResultModel merge(UserMergeDto dto) {
        return ResultModel.faultTolerant();
    }
}
